2dcb91da0a9a99341fbf00364b46100d694d824a,stubs/src/main/java/org/freedesktop/wayland/server/EventLoop.java,EventLoop,addSignal,#number#SignalEventHandler#,168
Before Change
}
};
final Pointer wlEventSource = WaylandServerLibrary.INSTANCE()
.wl_event_loop_add_signal(getNative(),
signalNumber,
nativeCallback,
Pointer.NULL);
final EventSource eventSource = EventSource.create(wlEventSource);
this.HANDLER_REFS.put(eventSource,
nativeCallback);
After Change
HANDLER_REFS.put(handlerRef,
handler);
final EventSource eventSource = EventSource.create(WaylandServerLibrary.INSTANCE()
.wl_event_loop_add_signal(getNative(),
signalNumber,
WL_EVENT_LOOP_SIGNAL_FUNC,
handlerRef));
EVENT_SOURCE_HANDLER_REFS.put(eventSource,
handlerRef);
return eventSource;